home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 18 / CU Amiga Magazine's Super CD-ROM 18 (1997)(EMAP Images)(GB)[!][issue 1998-01].iso / CUCD / Programming / ModemLink / Examples / smakefile < prev    next >
Makefile  |  1997-03-25  |  990b  |  43 lines

  1. ML_DEV_LIB = /lib/ModemLinkDev.lib
  2. ML_LIB = /lib/ModemLink_000.lib
  3.  
  4. ##
  5. ## If you move the ModemLink include files (ModemLink/, proto/, clib/ and
  6. ## pragmas/) make sure to update this line to point to the new location.
  7. ##
  8. OPTS = idir "/include"
  9.  
  10. all: TestML TestMLDev
  11.  
  12. clean:
  13.      delete \#?.o \#?.lnk
  14.  
  15. ##
  16. ## ModemLink.lib test program:
  17. ##
  18.  
  19. TestML: TestML.o $(ML_LIB)
  20.      sc TestML.o link lib $(ML_LIB)
  21.  
  22. TestML.o: TestML.c
  23.      sc TestML.c $(OPTS) nolink objname TestML.o
  24.  
  25. ##
  26. ## ModemLink.device test program:
  27. ##
  28.  
  29. TestMLDev: TestMLDev.o $(ML_DEV_LIB) DeviceStuff.o
  30.      sc TestMLDev.o link lib $(ML_DEV_LIB) DeviceStuff.o
  31.  
  32. TestMLDev.o: TestMLDev.c
  33.      sc TestMLDev.c $(OPTS) nolink objname TestMLDev.o
  34.  
  35. ##
  36. ## The following is a module containing general purpose device functions.
  37. ## These are the same ones used by the ModemLink .device/.lib internally.
  38. ## Feel free to use these as well...
  39. ##
  40.  
  41. DeviceStuff.o: DeviceStuff.c DeviceStuff.h
  42.      sc DeviceStuff.c nolink objname DeviceStuff.o
  43.